package aware.util.dao;


import java.util.Collection;

import javax.sql.RowSet;

import aware.common.dto.UserDTO;
import aware.common.exception.AwareException;

public interface UserDAO {
	public int insertUser(UserDTO user) throws AwareException;
	public boolean deleteUser(UserDTO user) throws AwareException;
	public UserDTO findUser(UserDTO user) throws AwareException;
	public boolean updateUser(UserDTO user) throws AwareException;
	public RowSet selectUsersRS(UserDTO user) throws AwareException;
	public Collection<UserDTO> selectUsersTO(UserDTO user) throws AwareException;
}
